large research establishment - Espagnol Anglais Dictionnaire